home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / game / shoot / ADoomPPC_src.lha / ADoomPPC_src / info.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-09-28  |  22.8 KB  |  1,348 lines

  1. // Emacs style mode select   -*- C++ -*- 
  2. //-----------------------------------------------------------------------------
  3. //
  4. // $Id:$
  5. //
  6. // Copyright (C) 1993-1996 by id Software, Inc.
  7. //
  8. // This source is available for distribution and/or modification
  9. // only under the terms of the DOOM Source Code License as
  10. // published by id Software. All rights reserved.
  11. //
  12. // The source is distributed in the hope that it will be useful,
  13. // but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License
  15. // for more details.
  16. //
  17. // DESCRIPTION:
  18. //    Thing frame/state LUT,
  19. //    generated by multigen utilitiy.
  20. //    This one is the original DOOM version, preserved.
  21. //
  22. //-----------------------------------------------------------------------------
  23.  
  24. #ifndef __INFO__
  25. #define __INFO__
  26.  
  27. #include "doomdef.h"
  28.  
  29. // Needed for action function pointer handling.
  30. #include "d_think.h"
  31.  
  32. #ifdef __SASC
  33. #pragma options align=mac68k
  34. #endif
  35.  
  36. typedef enum
  37. {
  38.     SPR_TROO ,
  39.      SPR_SHTG,
  40.      SPR_PUNG,
  41.      SPR_PISG,
  42.      SPR_PISF,
  43.      SPR_SHTF,
  44.      SPR_SHT2,
  45.      SPR_CHGG,
  46.      SPR_CHGF,
  47.      SPR_MISG,
  48.      SPR_MISF,
  49.      SPR_SAWG,
  50.      SPR_PLSG,
  51.      SPR_PLSF,
  52.      SPR_BFGG,
  53.      SPR_BFGF,
  54.      SPR_BLUD,
  55.      SPR_PUFF,
  56.      SPR_BAL1,
  57.      SPR_BAL2,
  58.      SPR_PLSS,
  59.      SPR_PLSE,
  60.      SPR_MISL,
  61.      SPR_BFS1,
  62.      SPR_BFE1,
  63.      SPR_BFE2,
  64.      SPR_TFOG,
  65.      SPR_IFOG,
  66.      SPR_PLAY,
  67.      SPR_POSS,
  68.      SPR_SPOS,
  69.      SPR_VILE,
  70.      SPR_FIRE,
  71.      SPR_FATB,
  72.      SPR_FBXP,
  73.      SPR_SKEL,
  74.      SPR_MANF,
  75.      SPR_FATT,
  76.      SPR_CPOS,
  77.      SPR_SARG,
  78.      SPR_HEAD,
  79.      SPR_BAL7,
  80.      SPR_BOSS,
  81.      SPR_BOS2,
  82.      SPR_SKUL,
  83.      SPR_SPID,
  84.      SPR_BSPI,
  85.      SPR_APLS,
  86.      SPR_APBX,
  87.      SPR_CYBR,
  88.      SPR_PAIN,
  89.      SPR_SSWV,
  90.      SPR_KEEN,
  91.      SPR_BBRN,
  92.      SPR_BOSF,
  93.      SPR_ARM1,
  94.      SPR_ARM2,
  95.      SPR_BAR1,
  96.      SPR_BEXP,
  97.      SPR_FCAN,
  98.      SPR_BON1,
  99.      SPR_BON2,
  100.      SPR_BKEY,
  101.      SPR_RKEY,
  102.      SPR_YKEY,
  103.      SPR_BSKU,
  104.      SPR_RSKU,
  105.      SPR_YSKU,
  106.      SPR_STIM,
  107.      SPR_MEDI,
  108.      SPR_SOUL,
  109.      SPR_PINV,
  110.      SPR_PSTR,
  111.      SPR_PINS,
  112.      SPR_MEGA,
  113.      SPR_SUIT,
  114.      SPR_PMAP,
  115.      SPR_PVIS,
  116.      SPR_CLIP,
  117.      SPR_AMMO,
  118.      SPR_ROCK,
  119.      SPR_BROK,
  120.      SPR_CELL,
  121.      SPR_CELP,
  122.      SPR_SHEL,
  123.      SPR_SBOX,
  124.      SPR_BPAK,
  125.      SPR_BFUG,
  126.      SPR_MGUN,
  127.      SPR_CSAW,
  128.      SPR_LAUN,
  129.      SPR_PLAS,
  130.      SPR_SHOT,
  131.      SPR_SGN2,
  132.      SPR_COLU,
  133.      SPR_SMT2,
  134.      SPR_GOR1,
  135.      SPR_POL2,
  136.      SPR_POL5,
  137.      SPR_POL4,
  138.      SPR_POL3,
  139.      SPR_POL1,
  140.      SPR_POL6,
  141.      SPR_GOR2,
  142.      SPR_GOR3,
  143.      SPR_GOR4,
  144.      SPR_GOR5,
  145.      SPR_SMIT,
  146.      SPR_COL1,
  147.      SPR_COL2,
  148.      SPR_COL3,
  149.      SPR_COL4,
  150.      SPR_CAND,
  151.      SPR_CBRA,
  152.      SPR_COL6,
  153.      SPR_TRE1,
  154.      SPR_TRE2,
  155.      SPR_ELEC,
  156.      SPR_CEYE,
  157.      SPR_FSKU,
  158.      SPR_COL5,
  159.      SPR_TBLU,
  160.      SPR_TGRN,
  161.      SPR_TRED,
  162.      SPR_SMBT,
  163.      SPR_SMGT,
  164.      SPR_SMRT,
  165.      SPR_HDB1,
  166.      SPR_HDB2,
  167.      SPR_HDB3,
  168.      SPR_HDB4,
  169.      SPR_HDB5,
  170.      SPR_HDB6,
  171.      SPR_POB1,
  172.      SPR_POB2,
  173.      SPR_BRS1,
  174.      SPR_TLMP,
  175.      SPR_TLP2,
  176.      NUMSPRITES
  177. }  spritenum_t;
  178.  
  179. typedef enum
  180. {
  181.      S_NULL,
  182.      S_LIGHTDONE,
  183.      S_PUNCH,
  184.      S_PUNCHDOWN,
  185.      S_PUNCHUP,
  186.      S_PUNCH1,
  187.      S_PUNCH2,
  188.      S_PUNCH3,
  189.      S_PUNCH4,
  190.      S_PUNCH5,
  191.      S_PISTOL,
  192.      S_PISTOLDOWN,
  193.      S_PISTOLUP,
  194.      S_PISTOL1,
  195.      S_PISTOL2,
  196.      S_PISTOL3,
  197.      S_PISTOL4,
  198.      S_PISTOLFLASH,
  199.      S_SGUN,
  200.      S_SGUNDOWN,
  201.      S_SGUNUP,
  202.      S_SGUN1,
  203.      S_SGUN2,
  204.      S_SGUN3,
  205.      S_SGUN4,
  206.      S_SGUN5,
  207.      S_SGUN6,
  208.      S_SGUN7,
  209.      S_SGUN8,
  210.      S_SGUN9,
  211.      S_SGUNFLASH1,
  212.      S_SGUNFLASH2,
  213.      S_DSGUN,
  214.      S_DSGUNDOWN,
  215.      S_DSGUNUP,
  216.      S_DSGUN1,
  217.      S_DSGUN2,
  218.      S_DSGUN3,
  219.      S_DSGUN4,
  220.      S_DSGUN5,
  221.      S_DSGUN6,
  222.      S_DSGUN7,
  223.      S_DSGUN8,
  224.      S_DSGUN9,
  225.      S_DSGUN10,
  226.      S_DSNR1,
  227.      S_DSNR2,
  228.      S_DSGUNFLASH1,
  229.      S_DSGUNFLASH2,
  230.      S_CHAIN,
  231.      S_CHAINDOWN,
  232.      S_CHAINUP,
  233.      S_CHAIN1,
  234.      S_CHAIN2,
  235.      S_CHAIN3,
  236.      S_CHAINFLASH1,
  237.      S_CHAINFLASH2,
  238.      S_MISSILE,
  239.      S_MISSILEDOWN,
  240.      S_MISSILEUP,
  241.      S_MISSILE1,
  242.      S_MISSILE2,
  243.      S_MISSILE3,
  244.      S_MISSILEFLASH1,
  245.      S_MISSILEFLASH2,
  246.      S_MISSILEFLASH3,
  247.      S_MISSILEFLASH4,
  248.      S_SAW,
  249.      S_SAWB,
  250.      S_SAWDOWN,
  251.      S_SAWUP,
  252.      S_SAW1,
  253.      S_SAW2,
  254.      S_SAW3,
  255.      S_PLASMA,
  256.      S_PLASMADOWN,
  257.      S_PLASMAUP,
  258.      S_PLASMA1,
  259.      S_PLASMA2,
  260.      S_PLASMAFLASH1,
  261.      S_PLASMAFLASH2,
  262.      S_BFG,
  263.      S_BFGDOWN,
  264.      S_BFGUP,
  265.      S_BFG1,
  266.      S_BFG2,
  267.      S_BFG3,
  268.      S_BFG4,
  269.      S_BFGFLASH1,
  270.      S_BFGFLASH2,
  271.      S_BLOOD1,
  272.      S_BLOOD2,
  273.      S_BLOOD3,
  274.      S_PUFF1,
  275.      S_PUFF2,
  276.      S_PUFF3,
  277.      S_PUFF4,
  278.      S_TBALL1,
  279.      S_TBALL2,
  280.      S_TBALLX1,
  281.      S_TBALLX2,
  282.      S_TBALLX3,
  283.      S_RBALL1,
  284.      S_RBALL2,
  285.      S_RBALLX1,
  286.      S_RBALLX2,
  287.      S_RBALLX3,
  288.      S_PLASBALL,
  289.      S_PLASBALL2,
  290.      S_PLASEXP,
  291.      S_PLASEXP2,
  292.      S_PLASEXP3,
  293.      S_PLASEXP4,
  294.      S_PLASEXP5,
  295.      S_ROCKET,
  296.      S_BFGSHOT,
  297.      S_BFGSHOT2,
  298.      S_BFGLAND,
  299.      S_BFGLAND2,
  300.      S_BFGLAND3,
  301.      S_BFGLAND4,
  302.      S_BFGLAND5,
  303.      S_BFGLAND6,
  304.      S_BFGEXP,
  305.      S_BFGEXP2,
  306.      S_BFGEXP3,
  307.      S_BFGEXP4,
  308.      S_EXPLODE1,
  309.      S_EXPLODE2,
  310.      S_EXPLODE3,
  311.      S_TFOG,
  312.      S_TFOG01,
  313.      S_TFOG02,
  314.      S_TFOG2,
  315.      S_TFOG3,
  316.      S_TFOG4,
  317.      S_TFOG5,
  318.      S_TFOG6,
  319.      S_TFOG7,
  320.      S_TFOG8,
  321.      S_TFOG9,
  322.      S_TFOG10,
  323.      S_IFOG,
  324.      S_IFOG01,
  325.      S_IFOG02,
  326.      S_IFOG2,
  327.      S_IFOG3,
  328.      S_IFOG4,
  329.      S_IFOG5,
  330.      S_PLAY,
  331.      S_PLAY_RUN1,
  332.      S_PLAY_RUN2,
  333.      S_PLAY_RUN3,
  334.      S_PLAY_RUN4,
  335.      S_PLAY_ATK1,
  336.      S_PLAY_ATK2,
  337.      S_PLAY_PAIN,
  338.      S_PLAY_PAIN2,
  339.      S_PLAY_DIE1,
  340.      S_PLAY_DIE2,
  341.      S_PLAY_DIE3,
  342.      S_PLAY_DIE4,
  343.      S_PLAY_DIE5,
  344.      S_PLAY_DIE6,
  345.      S_PLAY_DIE7,
  346.      S_PLAY_XDIE1,
  347.      S_PLAY_XDIE2,
  348.      S_PLAY_XDIE3,
  349.      S_PLAY_XDIE4,
  350.      S_PLAY_XDIE5,
  351.      S_PLAY_XDIE6,
  352.      S_PLAY_XDIE7,
  353.      S_PLAY_XDIE8,
  354.      S_PLAY_XDIE9,
  355.      S_POSS_STND,
  356.      S_POSS_STND2,
  357.      S_POSS_RUN1,
  358.      S_POSS_RUN2,
  359.      S_POSS_RUN3,
  360.      S_POSS_RUN4,
  361.      S_POSS_RUN5,
  362.      S_POSS_RUN6,
  363.      S_POSS_RUN7,
  364.      S_POSS_RUN8,
  365.      S_POSS_ATK1,
  366.      S_POSS_ATK2,
  367.      S_POSS_ATK3,
  368.      S_POSS_PAIN,
  369.      S_POSS_PAIN2,
  370.      S_POSS_DIE1,
  371.      S_POSS_DIE2,
  372.      S_POSS_DIE3,
  373.      S_POSS_DIE4,
  374.      S_POSS_DIE5,
  375.      S_POSS_XDIE1,
  376.      S_POSS_XDIE2,
  377.      S_POSS_XDIE3,
  378.      S_POSS_XDIE4,
  379.      S_POSS_XDIE5,
  380.      S_POSS_XDIE6,
  381.      S_POSS_XDIE7,
  382.      S_POSS_XDIE8,
  383.      S_POSS_XDIE9,
  384.      S_POSS_RAISE1,
  385.      S_POSS_RAISE2,
  386.      S_POSS_RAISE3,
  387.      S_POSS_RAISE4,
  388.      S_SPOS_STND,
  389.      S_SPOS_STND2,
  390.      S_SPOS_RUN1,
  391.      S_SPOS_RUN2,
  392.      S_SPOS_RUN3,
  393.      S_SPOS_RUN4,
  394.      S_SPOS_RUN5,
  395.      S_SPOS_RUN6,
  396.      S_SPOS_RUN7,
  397.      S_SPOS_RUN8,
  398.      S_SPOS_ATK1,
  399.      S_SPOS_ATK2,
  400.      S_SPOS_ATK3,
  401.      S_SPOS_PAIN,
  402.      S_SPOS_PAIN2,
  403.      S_SPOS_DIE1,
  404.      S_SPOS_DIE2,
  405.      S_SPOS_DIE3,
  406.      S_SPOS_DIE4,
  407.      S_SPOS_DIE5,
  408.      S_SPOS_XDIE1,
  409.      S_SPOS_XDIE2,
  410.      S_SPOS_XDIE3,
  411.      S_SPOS_XDIE4,
  412.      S_SPOS_XDIE5,
  413.      S_SPOS_XDIE6,
  414.      S_SPOS_XDIE7,
  415.      S_SPOS_XDIE8,
  416.      S_SPOS_XDIE9,
  417.      S_SPOS_RAISE1,
  418.      S_SPOS_RAISE2,
  419.      S_SPOS_RAISE3,
  420.      S_SPOS_RAISE4,
  421.      S_SPOS_RAISE5,
  422.      S_VILE_STND,
  423.      S_VILE_STND2,
  424.      S_VILE_RUN1,
  425.      S_VILE_RUN2,
  426.      S_VILE_RUN3,
  427.      S_VILE_RUN4,
  428.      S_VILE_RUN5,
  429.      S_VILE_RUN6,
  430.      S_VILE_RUN7,
  431.      S_VILE_RUN8,
  432.      S_VILE_RUN9,
  433.      S_VILE_RUN10,
  434.      S_VILE_RUN11,
  435.      S_VILE_RUN12,
  436.      S_VILE_ATK1,
  437.      S_VILE_ATK2,
  438.      S_VILE_ATK3,
  439.      S_VILE_ATK4,
  440.      S_VILE_ATK5,
  441.      S_VILE_ATK6,
  442.      S_VILE_ATK7,
  443.      S_VILE_ATK8,
  444.      S_VILE_ATK9,
  445.      S_VILE_ATK10,
  446.      S_VILE_ATK11,
  447.      S_VILE_HEAL1,
  448.      S_VILE_HEAL2,
  449.      S_VILE_HEAL3,
  450.      S_VILE_PAIN,
  451.      S_VILE_PAIN2,
  452.      S_VILE_DIE1,
  453.      S_VILE_DIE2,
  454.      S_VILE_DIE3,
  455.      S_VILE_DIE4,
  456.      S_VILE_DIE5,
  457.      S_VILE_DIE6,
  458.      S_VILE_DIE7,
  459.      S_VILE_DIE8,
  460.      S_VILE_DIE9,
  461.      S_VILE_DIE10,
  462.      S_FIRE1,
  463.      S_FIRE2,
  464.      S_FIRE3,
  465.      S_FIRE4,
  466.      S_FIRE5,
  467.      S_FIRE6,
  468.      S_FIRE7,
  469.      S_FIRE8,
  470.      S_FIRE9,
  471.      S_FIRE10,
  472.      S_FIRE11,
  473.      S_FIRE12,
  474.      S_FIRE13,
  475.      S_FIRE14,
  476.      S_FIRE15,
  477.      S_FIRE16,
  478.      S_FIRE17,
  479.      S_FIRE18,
  480.      S_FIRE19,
  481.      S_FIRE20,
  482.      S_FIRE21,
  483.      S_FIRE22,
  484.      S_FIRE23,
  485.      S_FIRE24,
  486.      S_FIRE25,
  487.      S_FIRE26,
  488.      S_FIRE27,
  489.      S_FIRE28,
  490.      S_FIRE29,
  491.      S_FIRE30,
  492.      S_SMOKE1,
  493.      S_SMOKE2,
  494.      S_SMOKE3,
  495.      S_SMOKE4,
  496.      S_SMOKE5,
  497.      S_TRACER,
  498.      S_TRACER2,
  499.      S_TRACEEXP1,
  500.      S_TRACEEXP2,
  501.      S_TRACEEXP3,
  502.      S_SKEL_STND,
  503.      S_SKEL_STND2,
  504.      S_SKEL_RUN1,
  505.      S_SKEL_RUN2,
  506.      S_SKEL_RUN3,
  507.      S_SKEL_RUN4,
  508.      S_SKEL_RUN5,
  509.      S_SKEL_RUN6,
  510.      S_SKEL_RUN7,
  511.      S_SKEL_RUN8,
  512.      S_SKEL_RUN9,
  513.      S_SKEL_RUN10,
  514.      S_SKEL_RUN11,
  515.      S_SKEL_RUN12,
  516.      S_SKEL_FIST1,
  517.      S_SKEL_FIST2,
  518.      S_SKEL_FIST3,
  519.      S_SKEL_FIST4,
  520.      S_SKEL_MISS1,
  521.      S_SKEL_MISS2,
  522.      S_SKEL_MISS3,
  523.      S_SKEL_MISS4,
  524.      S_SKEL_PAIN,
  525.      S_SKEL_PAIN2,
  526.      S_SKEL_DIE1,
  527.      S_SKEL_DIE2,
  528.      S_SKEL_DIE3,
  529.      S_SKEL_DIE4,
  530.      S_SKEL_DIE5,
  531.      S_SKEL_DIE6,
  532.      S_SKEL_RAISE1,
  533.      S_SKEL_RAISE2,
  534.      S_SKEL_RAISE3,
  535.      S_SKEL_RAISE4,
  536.      S_SKEL_RAISE5,
  537.      S_SKEL_RAISE6,
  538.      S_FATSHOT1,
  539.      S_FATSHOT2,
  540.      S_FATSHOTX1,
  541.      S_FATSHOTX2,
  542.      S_FATSHOTX3,
  543.      S_FATT_STND,
  544.      S_FATT_STND2,
  545.      S_FATT_RUN1,
  546.      S_FATT_RUN2,
  547.      S_FATT_RUN3,
  548.      S_FATT_RUN4,
  549.      S_FATT_RUN5,
  550.      S_FATT_RUN6,
  551.      S_FATT_RUN7,
  552.      S_FATT_RUN8,
  553.      S_FATT_RUN9,
  554.      S_FATT_RUN10,
  555.      S_FATT_RUN11,
  556.      S_FATT_RUN12,
  557.      S_FATT_ATK1,
  558.      S_FATT_ATK2,
  559.      S_FATT_ATK3,
  560.      S_FATT_ATK4,
  561.      S_FATT_ATK5,
  562.      S_FATT_ATK6,
  563.      S_FATT_ATK7,
  564.      S_FATT_ATK8,
  565.      S_FATT_ATK9,
  566.      S_FATT_ATK10,
  567.      S_FATT_PAIN,
  568.      S_FATT_PAIN2,
  569.      S_FATT_DIE1,
  570.      S_FATT_DIE2,
  571.      S_FATT_DIE3,
  572.      S_FATT_DIE4,
  573.      S_FATT_DIE5,
  574.      S_FATT_DIE6,
  575.      S_FATT_DIE7,
  576.      S_FATT_DIE8,
  577.      S_FATT_DIE9,
  578.      S_FATT_DIE10,
  579.      S_FATT_RAISE1,
  580.      S_FATT_RAISE2,
  581.      S_FATT_RAISE3,
  582.      S_FATT_RAISE4,
  583.      S_FATT_RAISE5,
  584.      S_FATT_RAISE6,
  585.      S_FATT_RAISE7,
  586.      S_FATT_RAISE8,
  587.      S_CPOS_STND,
  588.      S_CPOS_STND2,
  589.      S_CPOS_RUN1,
  590.      S_CPOS_RUN2,
  591.      S_CPOS_RUN3,
  592.      S_CPOS_RUN4,
  593.      S_CPOS_RUN5,
  594.      S_CPOS_RUN6,
  595.      S_CPOS_RUN7,
  596.      S_CPOS_RUN8,
  597.      S_CPOS_ATK1,
  598.      S_CPOS_ATK2,
  599.      S_CPOS_ATK3,
  600.      S_CPOS_ATK4,
  601.      S_CPOS_PAIN,
  602.      S_CPOS_PAIN2,
  603.      S_CPOS_DIE1,
  604.      S_CPOS_DIE2,
  605.      S_CPOS_DIE3,
  606.      S_CPOS_DIE4,
  607.      S_CPOS_DIE5,
  608.      S_CPOS_DIE6,
  609.      S_CPOS_DIE7,
  610.      S_CPOS_XDIE1,
  611.      S_CPOS_XDIE2,
  612.      S_CPOS_XDIE3,
  613.      S_CPOS_XDIE4,
  614.      S_CPOS_XDIE5,
  615.      S_CPOS_XDIE6,
  616.      S_CPOS_RAISE1,
  617.      S_CPOS_RAISE2,
  618.      S_CPOS_RAISE3,
  619.      S_CPOS_RAISE4,
  620.      S_CPOS_RAISE5,
  621.      S_CPOS_RAISE6,
  622.      S_CPOS_RAISE7,
  623.      S_TROO_STND,
  624.      S_TROO_STND2,
  625.      S_TROO_RUN1,
  626.      S_TROO_RUN2,
  627.      S_TROO_RUN3,
  628.      S_TROO_RUN4,
  629.      S_TROO_RUN5,
  630.      S_TROO_RUN6,
  631.      S_TROO_RUN7,
  632.      S_TROO_RUN8,
  633.      S_TROO_ATK1,
  634.      S_TROO_ATK2,
  635.      S_TROO_ATK3,
  636.      S_TROO_PAIN,
  637.      S_TROO_PAIN2,
  638.      S_TROO_DIE1,
  639.      S_TROO_DIE2,
  640.      S_TROO_DIE3,
  641.      S_TROO_DIE4,
  642.      S_TROO_DIE5,
  643.      S_TROO_XDIE1,
  644.      S_TROO_XDIE2,
  645.      S_TROO_XDIE3,
  646.      S_TROO_XDIE4,
  647.      S_TROO_XDIE5,
  648.      S_TROO_XDIE6,
  649.      S_TROO_XDIE7,
  650.      S_TROO_XDIE8,
  651.      S_TROO_RAISE1,
  652.      S_TROO_RAISE2,
  653.      S_TROO_RAISE3,
  654.      S_TROO_RAISE4,
  655.      S_TROO_RAISE5,
  656.      S_SARG_STND,
  657.      S_SARG_STND2,
  658.      S_SARG_RUN1,
  659.      S_SARG_RUN2,
  660.      S_SARG_RUN3,
  661.      S_SARG_RUN4,
  662.      S_SARG_RUN5,
  663.      S_SARG_RUN6,
  664.      S_SARG_RUN7,
  665.      S_SARG_RUN8,
  666.      S_SARG_ATK1,
  667.      S_SARG_ATK2,
  668.      S_SARG_ATK3,
  669.      S_SARG_PAIN,
  670.      S_SARG_PAIN2,
  671.      S_SARG_DIE1,
  672.      S_SARG_DIE2,
  673.      S_SARG_DIE3,
  674.      S_SARG_DIE4,
  675.      S_SARG_DIE5,
  676.      S_SARG_DIE6,
  677.      S_SARG_RAISE1,
  678.      S_SARG_RAISE2,
  679.      S_SARG_RAISE3,
  680.      S_SARG_RAISE4,
  681.      S_SARG_RAISE5,
  682.      S_SARG_RAISE6,
  683.      S_HEAD_STND,
  684.      S_HEAD_RUN1,
  685.      S_HEAD_ATK1,
  686.      S_HEAD_ATK2,
  687.      S_HEAD_ATK3,
  688.      S_HEAD_PAIN,
  689.      S_HEAD_PAIN2,
  690.      S_HEAD_PAIN3,
  691.      S_HEAD_DIE1,
  692.      S_HEAD_DIE2,
  693.      S_HEAD_DIE3,
  694.      S_HEAD_DIE4,
  695.      S_HEAD_DIE5,
  696.      S_HEAD_DIE6,
  697.      S_HEAD_RAISE1,
  698.      S_HEAD_RAISE2,
  699.      S_HEAD_RAISE3,
  700.      S_HEAD_RAISE4,
  701.      S_HEAD_RAISE5,
  702.      S_HEAD_RAISE6,
  703.      S_BRBALL1,
  704.      S_BRBALL2,
  705.      S_BRBALLX1,
  706.      S_BRBALLX2,
  707.      S_BRBALLX3,
  708.      S_BOSS_STND,
  709.      S_BOSS_STND2,
  710.      S_BOSS_RUN1,
  711.      S_BOSS_RUN2,
  712.      S_BOSS_RUN3,
  713.      S_BOSS_RUN4,
  714.      S_BOSS_RUN5,
  715.      S_BOSS_RUN6,
  716.      S_BOSS_RUN7,
  717.      S_BOSS_RUN8,
  718.      S_BOSS_ATK1,
  719.      S_BOSS_ATK2,
  720.      S_BOSS_ATK3,
  721.      S_BOSS_PAIN,
  722.      S_BOSS_PAIN2,
  723.      S_BOSS_DIE1,
  724.      S_BOSS_DIE2,
  725.      S_BOSS_DIE3,
  726.      S_BOSS_DIE4,
  727.      S_BOSS_DIE5,
  728.      S_BOSS_DIE6,
  729.      S_BOSS_DIE7,
  730.      S_BOSS_RAISE1,
  731.      S_BOSS_RAISE2,
  732.      S_BOSS_RAISE3,
  733.      S_BOSS_RAISE4,
  734.      S_BOSS_RAISE5,
  735.      S_BOSS_RAISE6,
  736.      S_BOSS_RAISE7,
  737.      S_BOS2_STND,
  738.      S_BOS2_STND2,
  739.      S_BOS2_RUN1,
  740.      S_BOS2_RUN2,
  741.      S_BOS2_RUN3,
  742.      S_BOS2_RUN4,
  743.      S_BOS2_RUN5,
  744.      S_BOS2_RUN6,
  745.      S_BOS2_RUN7,
  746.      S_BOS2_RUN8,
  747.      S_BOS2_ATK1,
  748.      S_BOS2_ATK2,
  749.      S_BOS2_ATK3,
  750.      S_BOS2_PAIN,
  751.      S_BOS2_PAIN2,
  752.      S_BOS2_DIE1,
  753.      S_BOS2_DIE2,
  754.      S_BOS2_DIE3,
  755.      S_BOS2_DIE4,
  756.      S_BOS2_DIE5,
  757.      S_BOS2_DIE6,
  758.      S_BOS2_DIE7,
  759.      S_BOS2_RAISE1,
  760.      S_BOS2_RAISE2,
  761.      S_BOS2_RAISE3,
  762.      S_BOS2_RAISE4,
  763.      S_BOS2_RAISE5,
  764.      S_BOS2_RAISE6,
  765.      S_BOS2_RAISE7,
  766.      S_SKULL_STND,
  767.      S_SKULL_STND2,
  768.      S_SKULL_RUN1,
  769.      S_SKULL_RUN2,
  770.      S_SKULL_ATK1,
  771.      S_SKULL_ATK2,
  772.      S_SKULL_ATK3,
  773.      S_SKULL_ATK4,
  774.      S_SKULL_PAIN,
  775.      S_SKULL_PAIN2,
  776.      S_SKULL_DIE1,
  777.      S_SKULL_DIE2,
  778.      S_SKULL_DIE3,
  779.      S_SKULL_DIE4,
  780.      S_SKULL_DIE5,
  781.      S_SKULL_DIE6,
  782.      S_SPID_STND,
  783.      S_SPID_STND2,
  784.      S_SPID_RUN1,
  785.      S_SPID_RUN2,
  786.      S_SPID_RUN3,
  787.      S_SPID_RUN4,
  788.      S_SPID_RUN5,
  789.      S_SPID_RUN6,
  790.      S_SPID_RUN7,
  791.      S_SPID_RUN8,
  792.      S_SPID_RUN9,
  793.      S_SPID_RUN10,
  794.      S_SPID_RUN11,
  795.      S_SPID_RUN12,
  796.      S_SPID_ATK1,
  797.      S_SPID_ATK2,
  798.      S_SPID_ATK3,
  799.      S_SPID_ATK4,
  800.      S_SPID_PAIN,
  801.      S_SPID_PAIN2,
  802.      S_SPID_DIE1,
  803.      S_SPID_DIE2,
  804.      S_SPID_DIE3,
  805.      S_SPID_DIE4,
  806.      S_SPID_DIE5,
  807.      S_SPID_DIE6,
  808.      S_SPID_DIE7,
  809.      S_SPID_DIE8,
  810.      S_SPID_DIE9,
  811.      S_SPID_DIE10,
  812.      S_SPID_DIE11,
  813.      S_BSPI_STND,
  814.      S_BSPI_STND2,
  815.      S_BSPI_SIGHT,
  816.      S_BSPI_RUN1,
  817.      S_BSPI_RUN2,
  818.      S_BSPI_RUN3,
  819.      S_BSPI_RUN4,
  820.      S_BSPI_RUN5,
  821.      S_BSPI_RUN6,
  822.      S_BSPI_RUN7,
  823.      S_BSPI_RUN8,
  824.      S_BSPI_RUN9,
  825.      S_BSPI_RUN10,
  826.      S_BSPI_RUN11,
  827.      S_BSPI_RUN12,
  828.      S_BSPI_ATK1,
  829.      S_BSPI_ATK2,
  830.      S_BSPI_ATK3,
  831.      S_BSPI_ATK4,
  832.      S_BSPI_PAIN,
  833.      S_BSPI_PAIN2,
  834.      S_BSPI_DIE1,
  835.      S_BSPI_DIE2,
  836.      S_BSPI_DIE3,
  837.      S_BSPI_DIE4,
  838.      S_BSPI_DIE5,
  839.      S_BSPI_DIE6,
  840.      S_BSPI_DIE7,
  841.      S_BSPI_RAISE1,
  842.      S_BSPI_RAISE2,
  843.      S_BSPI_RAISE3,
  844.      S_BSPI_RAISE4,
  845.      S_BSPI_RAISE5,
  846.      S_BSPI_RAISE6,
  847.      S_BSPI_RAISE7,
  848.      S_ARACH_PLAZ,
  849.      S_ARACH_PLAZ2,
  850.      S_ARACH_PLEX,
  851.      S_ARACH_PLEX2,
  852.      S_ARACH_PLEX3,
  853.      S_ARACH_PLEX4,
  854.      S_ARACH_PLEX5,
  855.      S_CYBER_STND,
  856.      S_CYBER_STND2,
  857.      S_CYBER_RUN1,
  858.      S_CYBER_RUN2,
  859.      S_CYBER_RUN3,
  860.      S_CYBER_RUN4,
  861.      S_CYBER_RUN5,
  862.      S_CYBER_RUN6,
  863.      S_CYBER_RUN7,
  864.      S_CYBER_RUN8,
  865.      S_CYBER_ATK1,
  866.      S_CYBER_ATK2,
  867.      S_CYBER_ATK3,
  868.      S_CYBER_ATK4,
  869.      S_CYBER_ATK5,
  870.      S_CYBER_ATK6,
  871.      S_CYBER_PAIN,
  872.      S_CYBER_DIE1,
  873.      S_CYBER_DIE2,
  874.      S_CYBER_DIE3,
  875.      S_CYBER_DIE4,
  876.      S_CYBER_DIE5,
  877.      S_CYBER_DIE6,
  878.      S_CYBER_DIE7,
  879.      S_CYBER_DIE8,
  880.      S_CYBER_DIE9,
  881.      S_CYBER_DIE10,
  882.      S_PAIN_STND,
  883.      S_PAIN_RUN1,
  884.      S_PAIN_RUN2,
  885.      S_PAIN_RUN3,
  886.      S_PAIN_RUN4,
  887.      S_PAIN_RUN5,
  888.      S_PAIN_RUN6,
  889.      S_PAIN_ATK1,
  890.      S_PAIN_ATK2,
  891.      S_PAIN_ATK3,
  892.      S_PAIN_ATK4,
  893.      S_PAIN_PAIN,
  894.      S_PAIN_PAIN2,
  895.      S_PAIN_DIE1,
  896.      S_PAIN_DIE2,
  897.      S_PAIN_DIE3,
  898.      S_PAIN_DIE4,
  899.      S_PAIN_DIE5,
  900.      S_PAIN_DIE6,
  901.      S_PAIN_RAISE1,
  902.      S_PAIN_RAISE2,
  903.      S_PAIN_RAISE3,
  904.      S_PAIN_RAISE4,
  905.      S_PAIN_RAISE5,
  906.      S_PAIN_RAISE6,
  907.      S_SSWV_STND,
  908.      S_SSWV_STND2,
  909.      S_SSWV_RUN1,
  910.      S_SSWV_RUN2,
  911.      S_SSWV_RUN3,
  912.      S_SSWV_RUN4,
  913.      S_SSWV_RUN5,
  914.      S_SSWV_RUN6,
  915.      S_SSWV_RUN7,
  916.      S_SSWV_RUN8,
  917.      S_SSWV_ATK1,
  918.      S_SSWV_ATK2,
  919.      S_SSWV_ATK3,
  920.      S_SSWV_ATK4,
  921.      S_SSWV_ATK5,
  922.      S_SSWV_ATK6,
  923.      S_SSWV_PAIN,
  924.      S_SSWV_PAIN2,
  925.      S_SSWV_DIE1,
  926.      S_SSWV_DIE2,
  927.      S_SSWV_DIE3,
  928.      S_SSWV_DIE4,
  929.      S_SSWV_DIE5,
  930.      S_SSWV_XDIE1,
  931.      S_SSWV_XDIE2,
  932.      S_SSWV_XDIE3,
  933.      S_SSWV_XDIE4,
  934.      S_SSWV_XDIE5,
  935.      S_SSWV_XDIE6,
  936.      S_SSWV_XDIE7,
  937.      S_SSWV_XDIE8,
  938.      S_SSWV_XDIE9,
  939.      S_SSWV_RAISE1,
  940.      S_SSWV_RAISE2,
  941.      S_SSWV_RAISE3,
  942.      S_SSWV_RAISE4,
  943.      S_SSWV_RAISE5,
  944.      S_KEENSTND,
  945.      S_COMMKEEN,
  946.      S_COMMKEEN2,
  947.      S_COMMKEEN3,
  948.      S_COMMKEEN4,
  949.      S_COMMKEEN5,
  950.      S_COMMKEEN6,
  951.      S_COMMKEEN7,
  952.      S_COMMKEEN8,
  953.      S_COMMKEEN9,
  954.      S_COMMKEEN10,
  955.      S_COMMKEEN11,
  956.      S_COMMKEEN12,
  957.      S_KEENPAIN,
  958.      S_KEENPAIN2,
  959.      S_BRAIN,
  960.      S_BRAIN_PAIN,
  961.      S_BRAIN_DIE1,
  962.      S_BRAIN_DIE2,
  963.      S_BRAIN_DIE3,
  964.      S_BRAIN_DIE4,
  965.      S_BRAINEYE,
  966.      S_BRAINEYESEE,
  967.      S_BRAINEYE1,
  968.      S_SPAWN1,
  969.      S_SPAWN2,
  970.      S_SPAWN3,
  971.      S_SPAWN4,
  972.      S_SPAWNFIRE1,
  973.      S_SPAWNFIRE2,
  974.      S_SPAWNFIRE3,
  975.      S_SPAWNFIRE4,
  976.      S_SPAWNFIRE5,
  977.      S_SPAWNFIRE6,
  978.      S_SPAWNFIRE7,
  979.      S_SPAWNFIRE8,
  980.      S_BRAINEXPLODE1,
  981.      S_BRAINEXPLODE2,
  982.      S_BRAINEXPLODE3,
  983.      S_ARM1,
  984.      S_ARM1A,
  985.      S_ARM2,
  986.      S_ARM2A,
  987.      S_BAR1,
  988.      S_BAR2,
  989.      S_BEXP,
  990.      S_BEXP2,
  991.      S_BEXP3,
  992.      S_BEXP4,
  993.      S_BEXP5,
  994.      S_BBAR1,
  995.      S_BBAR2,
  996.      S_BBAR3,
  997.      S_BON1,
  998.      S_BON1A,
  999.      S_BON1B,
  1000.      S_BON1C,
  1001.      S_BON1D,
  1002.      S_BON1E,
  1003.      S_BON2,
  1004.      S_BON2A,
  1005.      S_BON2B,
  1006.      S_BON2C,
  1007.      S_BON2D,
  1008.      S_BON2E,
  1009.      S_BKEY,
  1010.      S_BKEY2,
  1011.      S_RKEY,
  1012.      S_RKEY2,
  1013.      S_YKEY,
  1014.      S_YKEY2,
  1015.      S_BSKULL,
  1016.      S_BSKULL2,
  1017.      S_RSKULL,
  1018.      S_RSKULL2,
  1019.      S_YSKULL,
  1020.      S_YSKULL2,
  1021.      S_STIM,
  1022.      S_MEDI,
  1023.      S_SOUL,
  1024.      S_SOUL2,
  1025.      S_SOUL3,
  1026.      S_SOUL4,
  1027.      S_SOUL5,
  1028.      S_SOUL6,
  1029.      S_PINV,
  1030.      S_PINV2,
  1031.      S_PINV3,
  1032.      S_PINV4,
  1033.      S_PSTR,
  1034.      S_PINS,
  1035.      S_PINS2,
  1036.      S_PINS3,
  1037.      S_PINS4,
  1038.      S_MEGA,
  1039.      S_MEGA2,
  1040.      S_MEGA3,
  1041.      S_MEGA4,
  1042.      S_SUIT,
  1043.      S_PMAP,
  1044.      S_PMAP2,
  1045.      S_PMAP3,
  1046.      S_PMAP4,
  1047.      S_PMAP5,
  1048.      S_PMAP6,
  1049.      S_PVIS,
  1050.      S_PVIS2,
  1051.      S_CLIP,
  1052.      S_AMMO,
  1053.      S_ROCK,
  1054.      S_BROK,
  1055.      S_CELL,
  1056.      S_CELP,
  1057.      S_SHEL,
  1058.      S_SBOX,
  1059.      S_BPAK,
  1060.      S_BFUG,
  1061.      S_MGUN,
  1062.      S_CSAW,
  1063.      S_LAUN,
  1064.      S_PLAS,
  1065.      S_SHOT,
  1066.      S_SHOT2,
  1067.      S_COLU,
  1068.      S_STALAG,
  1069.      S_BLOODYTWITCH,
  1070.      S_BLOODYTWITCH2,
  1071.      S_BLOODYTWITCH3,
  1072.      S_BLOODYTWITCH4,
  1073.      S_DEADTORSO,
  1074.      S_DEADBOTTOM,
  1075.      S_HEADSONSTICK,
  1076.      S_GIBS,
  1077.      S_HEADONASTICK,
  1078.      S_HEADCANDLES,
  1079.      S_HEADCANDLES2,
  1080.      S_DEADSTICK,
  1081.      S_LIVESTICK,
  1082.      S_LIVESTICK2,
  1083.      S_MEAT2,
  1084.      S_MEAT3,
  1085.      S_MEAT4,
  1086.      S_MEAT5,
  1087.      S_STALAGTITE,
  1088.      S_TALLGRNCOL,
  1089.      S_SHRTGRNCOL,
  1090.      S_TALLREDCOL,
  1091.      S_SHRTREDCOL,
  1092.      S_CANDLESTIK,
  1093.      S_CANDELABRA,
  1094.      S_SKULLCOL,
  1095.      S_TORCHTREE,
  1096.      S_BIGTREE,
  1097.      S_TECHPILLAR,
  1098.      S_EVILEYE,
  1099.      S_EVILEYE2,
  1100.      S_EVILEYE3,
  1101.      S_EVILEYE4,
  1102.      S_FLOATSKULL,
  1103.      S_FLOATSKULL2,
  1104.      S_FLOATSKULL3,
  1105.      S_HEARTCOL,
  1106.      S_HEARTCOL2,
  1107.      S_BLUETORCH,
  1108.      S_BLUETORCH2,
  1109.      S_BLUETORCH3,
  1110.      S_BLUETORCH4,
  1111.      S_GREENTORCH,
  1112.      S_GREENTORCH2,
  1113.      S_GREENTORCH3,
  1114.      S_GREENTORCH4,
  1115.      S_REDTORCH,
  1116.      S_REDTORCH2,
  1117.      S_REDTORCH3,
  1118.      S_REDTORCH4,
  1119.      S_BTORCHSHRT,
  1120.      S_BTORCHSHRT2,
  1121.      S_BTORCHSHRT3,
  1122.      S_BTORCHSHRT4,
  1123.      S_GTORCHSHRT,
  1124.      S_GTORCHSHRT2,
  1125.      S_GTORCHSHRT3,
  1126.      S_GTORCHSHRT4,
  1127.      S_RTORCHSHRT,
  1128.      S_RTORCHSHRT2,
  1129.      S_RTORCHSHRT3,
  1130.      S_RTORCHSHRT4,
  1131.      S_HANGNOGUTS,
  1132.      S_HANGBNOBRAIN,
  1133.      S_HANGTLOOKDN,
  1134.      S_HANGTSKULL,
  1135.      S_HANGTLOOKUP,
  1136.      S_HANGTNOBRAIN,
  1137.      S_COLONGIBS,
  1138.      S_SMALLPOOL,
  1139.      S_BRAINSTEM,
  1140.      S_TECHLAMP,
  1141.      S_TECHLAMP2,
  1142.      S_TECHLAMP3,
  1143.      S_TECHLAMP4,
  1144.      S_TECH2LAMP,
  1145.      S_TECH2LAMP2,
  1146.      S_TECH2LAMP3,
  1147.      S_TECH2LAMP4,
  1148.      NUMSTATES
  1149. }  statenum_t;
  1150.  
  1151.  
  1152. typedef struct
  1153. {
  1154.   spritenum_t     sprite;
  1155.   long             frame;
  1156.   long             tics;
  1157.   // void        (*action) ();
  1158.   actionf_t             action;
  1159.   statenum_t             nextstate;
  1160.   long             misc1, misc2;
  1161. }  state_t;
  1162.  
  1163. extern FAR state_t    states[NUMSTATES];
  1164. extern char *sprnames[NUMSPRITES+1];
  1165.  
  1166.  
  1167.  
  1168. typedef enum {
  1169.      MT_PLAYER,
  1170.      MT_POSSESSED,
  1171.      MT_SHOTGUY,
  1172.      MT_VILE,
  1173.      MT_FIRE,
  1174.      MT_UNDEAD,
  1175.      MT_TRACER,
  1176.      MT_SMOKE,
  1177.      MT_FATSO,
  1178.      MT_FATSHOT,
  1179.      MT_CHAINGUY,
  1180.      MT_TROOP,
  1181.      MT_SERGEANT,
  1182.      MT_SHADOWS,
  1183.      MT_HEAD,
  1184.      MT_BRUISER,
  1185.      MT_BRUISERSHOT,
  1186.      MT_KNIGHT,
  1187.      MT_SKULL,
  1188.      MT_SPIDER,
  1189.      MT_BABY,
  1190.      MT_CYBORG,
  1191.      MT_PAIN,
  1192.      MT_WOLFSS,
  1193.      MT_KEEN,
  1194.      MT_BOSSBRAIN,
  1195.      MT_BOSSSPIT,
  1196.      MT_BOSSTARGET,
  1197.      MT_SPAWNSHOT,
  1198.      MT_SPAWNFIRE,
  1199.      MT_BARREL,
  1200.      MT_TROOPSHOT,
  1201.      MT_HEADSHOT,
  1202.      MT_ROCKET,
  1203.      MT_PLASMA,
  1204.      MT_BFG,
  1205.      MT_ARACHPLAZ,
  1206.      MT_PUFF,
  1207.      MT_BLOOD,
  1208.      MT_TFOG,
  1209.      MT_IFOG,
  1210.      MT_TELEPORTMAN,
  1211.      MT_EXTRABFG,
  1212.      MT_MISC0,
  1213.      MT_MISC1,
  1214.      MT_MISC2,
  1215.      MT_MISC3,
  1216.      MT_MISC4,
  1217.      MT_MISC5,
  1218.      MT_MISC6,
  1219.      MT_MISC7,
  1220.      MT_MISC8,
  1221.      MT_MISC9,
  1222.      MT_MISC10,
  1223.      MT_MISC11,
  1224.      MT_MISC12,
  1225.      MT_INV,
  1226.      MT_MISC13,
  1227.      MT_INS,
  1228.      MT_MISC14,
  1229.      MT_MISC15,
  1230.      MT_MISC16,
  1231.      MT_MEGA,
  1232.      MT_CLIP,
  1233.      MT_MISC17,
  1234.      MT_MISC18,
  1235.      MT_MISC19,
  1236.      MT_MISC20,
  1237.      MT_MISC21,
  1238.      MT_MISC22,
  1239.      MT_MISC23,
  1240.      MT_MISC24,
  1241.      MT_MISC25,
  1242.      MT_CHAINGUN,
  1243.      MT_MISC26,
  1244.      MT_MISC27,
  1245.      MT_MISC28,
  1246.      MT_SHOTGUN,
  1247.      MT_SUPERSHOTGUN,
  1248.      MT_MISC29,
  1249.      MT_MISC30,
  1250.      MT_MISC31,
  1251.      MT_MISC32,
  1252.      MT_MISC33,
  1253.      MT_MISC34,
  1254.      MT_MISC35,
  1255.      MT_MISC36,
  1256.      MT_MISC37,
  1257.      MT_MISC38,
  1258.      MT_MISC39,
  1259.      MT_MISC40,
  1260.      MT_MISC41,
  1261.      MT_MISC42,
  1262.      MT_MISC43,
  1263.      MT_MISC44,
  1264.      MT_MISC45,
  1265.      MT_MISC46,
  1266.      MT_MISC47,
  1267.      MT_MISC48,
  1268.      MT_MISC49,
  1269.      MT_MISC50,
  1270.      MT_MISC51,
  1271.      MT_MISC52,
  1272.      MT_MISC53,
  1273.      MT_MISC54,
  1274.      MT_MISC55,
  1275.      MT_MISC56,
  1276.      MT_MISC57,
  1277.      MT_MISC58,
  1278.      MT_MISC59,
  1279.      MT_MISC60,
  1280.      MT_MISC61,
  1281.      MT_MISC62,
  1282.      MT_MISC63,
  1283.      MT_MISC64,
  1284.      MT_MISC65,
  1285.      MT_MISC66,
  1286.      MT_MISC67,
  1287.      MT_MISC68,
  1288.      MT_MISC69,
  1289.      MT_MISC70,
  1290.      MT_MISC71,
  1291.      MT_MISC72,
  1292.      MT_MISC73,
  1293.      MT_MISC74,
  1294.      MT_MISC75,
  1295.      MT_MISC76,
  1296.      MT_MISC77,
  1297.      MT_MISC78,
  1298.      MT_MISC79,
  1299.      MT_MISC80,
  1300.      MT_MISC81,
  1301.      MT_MISC82,
  1302.      MT_MISC83,
  1303.      MT_MISC84,
  1304.      MT_MISC85,
  1305.      MT_MISC86,
  1306.      NUMMOBJTYPES
  1307. }  mobjtype_t;
  1308.  
  1309. typedef struct
  1310. {
  1311.     int     doomednum;
  1312.     int     spawnstate;
  1313.     int     spawnhealth;
  1314.     int     seestate;
  1315.     int     seesound;
  1316.     int     reactiontime;
  1317.     int     attacksound;
  1318.     int     painstate;
  1319.     int     painchance;
  1320.     int     painsound;
  1321.     int     meleestate;
  1322.     int     missilestate;
  1323.     int     deathstate;
  1324.     int     xdeathstate;
  1325.     int     deathsound;
  1326.     int     speed;
  1327.     int     radius;
  1328.     int     height;
  1329.     int     mass;
  1330.     int     damage;
  1331.     int     activesound;
  1332.     int     flags;
  1333.     int     raisestate;
  1334. }  mobjinfo_t;
  1335.  
  1336. extern FAR mobjinfo_t mobjinfo[NUMMOBJTYPES];
  1337.  
  1338. #ifdef __SASC
  1339. #pragma options align=power
  1340. #endif
  1341.  
  1342. #endif
  1343. //-----------------------------------------------------------------------------
  1344. //
  1345. // $Log:$
  1346. //
  1347. //-----------------------------------------------------------------------------
  1348.